Top 10 things to know when you buy web hosting, when you buy a server for web hosting, buy cheap web hosting, buy domain name and web hosting.